reel power lawn mower - Francés Inglés Diccionario